package com.artpri.dao;

import java.util.List;
import java.util.Map;

import com.artpri.model.GoodAttribute;
import com.artpri.model.vo.GoodAttributeVo;

/**
 * 商品固有属性
 * @author ZhangSi
 */
public interface GoodAttributeDao extends HibernateDao<GoodAttribute>{

	/**
	 * 根据分类ID，获取分类属性名称，及属性值
	 * @param gcId
	 * @return Map<属性名称, 属性值>
	 */
	public Map<String, List<String>> getGoodAttributeByCategory(int gcId);
	
	/**
	 * 根据分类ID，获取GoodAttributeVo
	 * @param gcId
	 * @return List<GoodAttributeVo>
	 * @see com.artpri.model.vo.GoodAttributeVo
	 */
	public List<GoodAttributeVo> getGoodAttributeVoByCategory(int gcId);
}
